import request from "../../request";

export default {
  findList() {
    //角色下拉列表
    return request({
      url: "TsysRole/findList",
      method: "post"
    });
  },
  pageList(data) {
    //获取角色列表
    return request({
      url: "TsysRole/page",
      method: "post",
      data
    });
  },
  addRole(data) {
    //添加角色
    return request({
      url: "TsysRole/save",
      method: "post",
      data
    });
  },
  authority(data) {
    //权限设置
    return request({
      url: "TsysRole/saveRoleWithMenu",
      method: "post",
      data
    });
  },
  updateStatus(data) {
    //修改状态（启用，禁用，删除）
    return request({
      url: "TsysRole/updateStatus",
      method: "post",
      data
    });
  },
  updateRole(data) {
    //修改角色
    return request({
      url: "TsysRole/updateRoleById",
      method: "post",
      data
    });
  },
  userList(data) {
    //分配人员列表查询
    return request({
      url: "TsysRole/findUserList",
      method: "post",
      data
    });
  },
  addUserRole(data) {
    //分配角色给人员
    return request({
      url: "TsysRole/addUserRole",
      method: "post",
      data
    });
  },
  removeUser(data) {
    //角色移除人员
    return request({
      url: "TsysRole/removeUserRole",
      method: "post",
      data
    });
  }
};
